visiting card

noun
1.
calling card (def 1).
Origin
1775-85
British Dictionary definitions for visiting card

visiting card

noun
1.
another term for calling card